floating drydock - German English Dictionary